﻿function ShowMessage(hd, bd) {
    var $dialog = $("#MessageDialog");
    if (!$dialog.length) {
        $(".page").append(`
<div class="js_dialog" id="MessageDialog">
    <div class="weui-mask"></div>
    <div class="weui-dialog">
        <div class="weui-dialog__hd"><strong class="weui-dialog__title">${hd}</strong></div>
        <div class="weui-dialog__bd">${bd}</div>
        <div class="weui-dialog__ft">
            <a href="javascript:;" class="weui-dialog__btn weui-dialog__btn_primary">知道了</a>
        </div>
    </div>
</div>`);

        $("#MessageDialog").on('click', '.weui-dialog__btn', function () {
            $(this).parents('.js_dialog').fadeOut(200);
        });

    }
    else {
        $dialog.find(".weui-dialog__title").html(hd);
        $dialog.find(".weui-dialog__bd").html(bd);
        $dialog.fadeIn(200);
    }
}


function ShowConfirm(bd, hd) {

    if (!$("#_Confirm").length) {
        $(".page").append(`<div class="js_dialog" id="_Confirm" style="display: none;">
            <div class="weui-mask"></div>
            <div class="weui-dialog">
                <div class="weui-dialog__hd"><strong class="weui-dialog__title" id="_ConfirmHead"></strong></div>
                <div class="weui-dialog__bd" id="_ConfirmBody">弹窗内容，告知当前状态、信息和解决方法，描述文字尽量控制在三行内</div>
                <div class="weui-dialog__ft">
                    <a href="javascript:;" class="weui-dialog__btn weui-dialog__btn_default">取消</a>
                    <a href="javascript:;" class="weui-dialog__btn weui-dialog__btn_primary">确定</a>
                </div>
            </div>
        </div>`);
    }
    $("#_ConfirmBody").html(bd);
    if (hd == null)
        hd = "确认";
    $("#_ConfirmHead").html(hd);
    $("#_Confirm").show();//.modal("show");


    return {
        on: function (cb) {
            $("#_Confirm").find('.weui-dialog__btn_primary').off("click").on("click", function () {
                $("#_Confirm").hide(200);
                if (cb != null)
                    cb(true)
            });
            $("#_Confirm").find('.weui-dialog__btn_default').off("click").on("click", function () {
                $("#_Confirm").hide(200);
                if (cb != null)
                    cb(false)
            });
        }
    };

}